Gray's monitor lizard - Español Inglés Diccionario